14985 matches found
CVE-2026-52992
CVE-2026-52992 is a Linux kernel vulnerability affecting ADFS boot-time validation. The issue arises when nzones equals 0 during adfs boot-block validation, leading to an out-of-bounds write (adfs_map_layout writes dm[-1]) via kmalloc_array(0, …). A fix adds the equivalent rejection in adfs_valid...
CVE-2026-53012
CVE-2026-53012 affects the Linux kernel: when an IPv6 nexthop is replaced with an IPv4 nexthop, the has_v4 flag in groups containing that nexthop is not updated. The reverse direction (AF_INET6 to AF_INET) is missed, enabling a stale has_v4=false to bypass fib6_check_nexthop and may cause a NULL ...
CVE-2026-53034
CVE-2026-53034 is a Linux kernel issue in af_unix sockmap handling where a race between unix_stream_connect() state update and unix_peer assignment can lead to a NULL pointer dereference in unix_stream_bpf_update_proto(). The root cause is a timing window when sk_state is set to TCP_ESTABLISHED b...
CVE-2026-53115
Technical details about CVE-2026-53115 are not publicly provided in the supplied documents; no affected products, impacts, or fixes are specified beyond the generic Linux kernel fix. Monitor for updates.
CVE-2026-53138
The CVE-2026-53138 issue affects the Linux kernel’s drm/amd/display driver. A malformed VBIOS image can cause unbounded record-chain walk loops in bios_parser.c and bios_parser2.c due to for(;;) loops that terminate only on a 0xFF sentinel or zero record_size. This can lead to a large number of i...
CVE-2026-53155
In Linux kernels, CVE-2026-53155 relates to mm/huge_memory and device-private PMD entries. A commit (65edfda6f3f2) updated set_pmd_migration_entry() to use pmdp_huge_get_and_clear() in the softleaf case but did not adjust the function fully, causing incorrect use of pmd_write(), pmd_soft_dirty(),...
CVE-2026-53157
The CVE-2026-53157 issue affects the Linux kernel’s phonet code: phonet_device is removed from the per-net device list with list_del_rcu(), but freed immediately, creating a use-after-free for readers that still hold pointers. The root cause is mismatched lifetime management; the fix switches to ...
CVE-2026-53162
Summary (CVE-2026-53162) : In the Linux kernel memcg subsystem, a non-NMI-safe path around random-number generation during NMI handling could corrupt the ChaCha batch state, enabling memcg charge draining. The fix replaces the get_random_u32_below() path with a per-CPU round-robin counter stored ...
CVE-2026-53164
The CVE-2026-53164 entry concerns the Linux kernel IOMMU DMA SWIOTLB path. The vulnerability arises when iommu_dma_iova_link_swiotlb() maps an unaligned memory region and, if the middle portion is empty, calls iommu_map() with a 0 size, which the iommu_pt implementation treats as illegal, corrupt...
CVE-2026-53172
The CVE-2026-53172 issue in the Linux kernel’s accel/ethosu component is a local-privilege/heap corruption flaw caused by an incorrect mask (0x7f) when processing NPU_SET_IFM_REGION. This allows a userspace caller to supply a region index > 7, writing up to 1016 bytes past the start of region_...
CVE-2026-53234
The CVE-2026-53234 entry concerns the Linux kernel IBM EMAC network driver. The root cause is a use-after-free window created by using devm_register_netdev(), which defers unregister_netdev() to the devres cleanup phase after emac_remove() returns, allowing the network stack to access freed hardw...
CVE-2026-53282
The CVE-2026-53282 issue affects the Linux kernel’s x86/kexec purgatory code used by kexec-tools. The root cause was the purgatory path looking above the top of the stack to locate a return address for a kjump even in non-kjump kexec, which could trigger a fault/crash. A commit fixed the actual k...
CVE-2026-53295
The CVE-2026-53295 entry covers a Linux kernel vulnerability in the mailbox subsystem: a missing sanity check for the mailbox channel array can lead to a dereference and an OOPS if no channel array is attached. The publicly provided connected sources confirm a patch/fix was applied in kernels and...
CVE-2026-53299
CVE-2026-53299 affects the Linux kernel net:airoha component. The vulnerability stems from premature initialization of ndesc in airoha_qdma_init_tx_queue; if queue entry list allocation fails, airoha_qdma_cleanup_tx_queue() may dereference a NULL queue entry array, potentially causing a DoS/syste...
CVE-2026-53302
The CVE-2026-53302 issue is in the Linux kernel cryptographic module (EIP93 hardware accelerator). The root cause is in eip93_hmac_setkey(): it allocates a temporary ahash transform for HMAC key material using a driver name (e.g., sha256-eip93) but masks CRYPTO_ALG_ASYNC, which excludes async alg...
CVE-2026-53310
CVE-2026-53310 affects the Linux kernel’s soc/tegra: cbb component. The root cause was a misused base address during target timeout lookup: the code read target timeout registers from cbb->regs while applying offsets from a different fabric’s target map, which could trigger a kernel page fault...
CVE-2026-53311
CVE-2026-53311 affects the Linux kernel’s FUSE subsystem: fuse_dentry_revalidate() may be invoked with a dentry whose d_time has not been initialised, originating from KMSAN observations during path resolution (lookup_open/d_revalidate). Multiple vendors and feeds document the fix as resolving th...
CVE-2026-53324
CVE-2026-53324 is addressed in the Linux kernel’s net: mana path. The fix replaces per-device debugfs directory naming that previously used a hardcoded "0" for PFs and pci_slot_name(pdev->slot) for VFs with pci_name(pdev), which yields the unique BDF address. This eliminates two issues: (1) po...
CVE-2026-53396
CVE-2026-53396 (Linux kernel, NFSd) : The issue arises in nfsd4_create_file() where two ACL-handling bugs allow potential ACL leakage and incorrect behavior on CREATE. Specifically, the return value of nfsd4_acl_to_attr() is discarded, so failed ACL conversions (e.g., -EINVAL for unsupported ACE ...
CVE-2026-63793
CVE-2026-63793 affects the Linux kernel’s NTFS handling. The issue arises from unsafe concurrent access to vol->volume_label during FS_IOC_SETFSLABEL and FS_IOC_GETTSLABEL, which could lead to a use-after-free. The patch inserts a mutex to guard the volume_label and snapshots the label before ...
CVE-2026-63806
CVE-2026-63806 relates to the Linux kernel KVM ioeventfd datamatch bug. The issue occurs when a guest store spans multiple pages and hits MMIO on the second page, potentially triggering a datamatch IO event due to an alignment check in a 32-byte destination pointer; the code used a BUG_ON() with ...
CVE-2026-64080
Summary: CVE-2026-64080 affects Linux kernel firmware: arm_ffa snapshot notifier callbacks under lock. The issue arises when notification handlers look up a notifier entry under notify_lock, then drop the lock and dereference the entry, allowing a concurrent unregister to free the entry and cause...
CVE-2026-64095
Concrete details confirm CVE-2026-64095 affects Linux kernel batman-adv (bla.num_requests) where double decrement occurs due to non-atomic checks of request_sent and bla.num_requests. The root cause: several code paths modify state and counts without atomic synchronization, allowing TOCTOU races....
CVE-2026-64096
Summary of CVE-2026-64096 (Linux kernel, batman-adv): A use-after-free in batman-adv multicast origin node release was fixed. The function batadv_mcast_purge_orig() removed entries from RCU-protected hlists without waiting for an RCU grace period, risking access to freed memory by concurrent read...
CVE-2026-64115
CVE-2026-64115 affects the Linux kernel’s vsock/vmci component. The issue is a Use-After-Free caused when a peer resets a connection during the handshake, leading to a pending socket remaining in a listener’s pending list and the possibility of a crash/DoS. Root cause: vmci_transport_recv_connect...
CVE-2026-64141
Summary (CVE-2026-64141) : In the Linux kernel ksmbd component, a remote attacker could trigger a null pointer dereference after negotiating a new SMB2 session with the same ClientGuid and issuing a CREATE with a lease context on a different inode following a durable-handle session teardown. The ...
CVE-2026-64153
In the Linux kernel drm/msm area, CVE-2026-64153 covers a fix for iommu_map_sgtable() return value handling. The underlying issue arose after a patch changed iommu_map_sg_atomic to return a signed size (ssize_t) and to emit negative values on error, instead of using size_t with zero. Consequently...
CVE-2026-64162
CVE-2026-64162 concerns the Linux kernel idpf driver: a read_dev_clk_lock spinlock could be used before initialization because the lock was not initialized before ptp aux work could run. The issue arises when idpf_ptp_init() initializes read_dev_clk_lock after ptp_schedule_worker() has started an...
CVE-2026-64209
CVE-2026-64209 affects the Linux kernel Qualcomm QMP USBC PHY driver (qmp-usbc). A boundary check in the DP swing configuration incorrectly uses > 4 instead of >= 4, allowing index 4 to access swing_tbl and pre_emphasis_tbl (both 4x4). This can lead to out-of-bounds memory access and potent...
CVE-2026-64243
CVE-2026-64243 (Linux kernel, ASoC codecs: simple-mux) A fix was applied to correct the bounds check in simple_mux_control_put for enum controls. Previously the code rejected values greater than e->items, but enum controls are zero-based, making 0 and 1 valid for a two-entry mux and 2 should b...
CVE-2026-64251
CVE-2026-64251 concerns a Linux kernel bug in the pwrseq core where use-after-free occurs in the pwrseq_debugfs_seq_next() path due to incorrect reference counting. The fix standardizes reference management across seq_file callbacks to prevent prematurely dropped references: start() now returns a...
CVE-2026-64290
CVE-2026-64290 affects the Linux kernel via iommufd_fault_fops_read(): on a copy_to_user() failure inside the inner loop, only the inner loop breaks, causing the outer loop to retry indefinitely and spin the reader with fault->mutex held. The public fixes implement breaking the outer while by ...
CVE-2026-64305
CVE-2026-64305 is a race condition in the Linux kernel's Intel QAT crypto driver (crypto/qat). The service_table list is protected by service_lock when entries are added or removed, but several functions (adf_dev_init, adf_dev_start, adf_dev_stop, adf_dev_shutdown, and notifier callbacks) iterate...
CVE-2026-64307
CVE-2026-64307 is a Denial of Service in the Linux kernel's crypto:ccp module (SEV/SNP support). If SEV initialization fails while KVM is running active VMs, a local user with low privileges can trigger the SNP_CONFIG ioctl via /dev/sev, causing a re-initialization that zeros out MSR_VM_HSAVE_PA ...
CVE-2026-64328
CVE-2026-64328 is a DMA fence memory leak in the Linux kernel's USB gadget FunctionFS (f_fs) driver. In ffs_dmabuf_transfer(), the first reference to an ffs_dma_fence object is never released after dma_resv_add_fence() acquires a second reference, causing objects to accumulate without being freed...
CVE-2026-64367
CVE-2026-64367 : Linux kernel HID GOODIX SPI driver (hid-goodix-spi) vulnerability where goodix_hid_set_raw_report() copies payload into a 128-byte stack buffer without proper bounds checking. The header is ~11–12 bytes, and the HID core caps at HID_MAX_BUFFER_SIZE (16384) by default, but the dri...
CVE-2026-64401
CVE-2026-64401 affects the Linux kernel SMB/CIFS client. The bug occurs in cifs_swn_notify() which, under cifs_swnreg_idr_mutex, uses a cached tcon pointer that is not a stable reference, risking use-after-free when multiple tcons exist for a net/share. A same-share mount can keep the registratio...
CVE-2026-64411
Linux kernel vulnerability CVE-2026-64411 affects netfilter/ebtables: update_counters() and compat_update_counters() pass a 32-byte user-supplied table name to find_table_lock() without NUL-termination, allowing vsnprintf() to read past the name and trigger a KASAN stack-out-of-bounds condition. ...
CVE-2026-64433
CVE-2026-64433 is a Use-After-Free in the Linux kernel's Bluetooth MGMT subsystem (net/bluetooth/mgmt.c). The function add_device_complete() calls hci_conn_params_lookup() and reads params->flags without holding hci_dev_lock, allowing a concurrent MGMT_OP_REMOVE_DEVICE to free the underlying o...
CVE-2026-64453
A use-after-free in the Linux kernel's usbio USB driver occurs during device disconnection. When usbio_disconnect() iterates the client list in reverse, auxiliary_device_uninit() can free the current struct usbio_client, causing the list_for_each_entry_reverse() iterator to dereference freed memo...
CVE-2022-50195
The CVE-2022-50195 entry concerns the Linux kernel (ARM) where the device tree for Qualcomm clocks declared a fixed-clock pxo_board, replacing the gcc PXO phandle. The gcc driver does not provide PXO_SRC because it’s a fixed clock, which could lead to a kernel panic if a driver tries to use it. T...
CVE-2022-50235
CVE-2022-50235 affects the Linux kernel’s NFS server (NFSD) by allowing a buffer overflow via the NFSv2 READDIR path. The underlying issue is a sender buffer overrun when processing the @count argument, and the fix restores the previous limit on that parameter to prevent the overflow. The vulnera...
CVE-2022-50247
CVE-2022-50247 concerns a Linux kernel USB xHCI MTK driver issue: if wakeup IRQ setup fails, the shared HCD is leaked because usb_put_hcd() may not NULL the @shared_hcd before decreasing usage. The patch (referenced in the description) fixes leakage by ensuring shared_hcd is NULLed prior to decre...
CVE-2022-50249
CVE-2022-50249 : Linux kernel memory subsystem flaw in the OF (Open Firmware) tree. The bug is a refcount leak in of_get_ddr_timings() caused by missing of_node_put() when exiting for_each_child_of_node(). The description states the fix is to add of_node_put() on exit, addressing refcount mismana...
CVE-2022-50292
The CVE-2022-50292 entry concerns the Linux kernel DRM MSM DP bridge lifetime issue. Device-managed resources allocated after component bind must be tied to the lifetime of the aggregate DRM device; if not, resources may leak or binding may fail on retry. For DP bridges, bridges allocated earlier...
CVE-2022-50306
CVE-2022-50306 concerns a Linux kernel issue in ext4 where ext4_fc_replay_scan() could perform an out-of-bounds read during journal scan if the remaining space is smaller than EXT4_FC_TAG_BASE_LEN. The root cause is insufficient bounds checking for the three journal scan tags (ADD_RANGE/HEAD/TAIL...
CVE-2022-50318
The CVE-2022-50318 issue is in the Linux kernel perf/x86/intel/uncore: hswep_has_limit_sbox reference-count leak. The root cause is that pci_get_device() increments the reference count of the dev object, and pci_read_config_dword() uses it without decrementing; the fix adds pci_dev_put() immediat...
CVE-2022-50321
CVE-2022-50321 corresponds to a Linux kernel wifi flaw in brcmfmac where brcmf_netdev_start_xmit() could leak memory when pskb_expand_head() fails, returning NETDEV_TX_OK without freeing the skb. The fix adds dev_kfree_skb() to properly free skb and was compile-tested; multiple Unity/Linux adviso...
CVE-2022-50340
CVE-2022-50340 affects the vimc hardware-media driver in the Linux kernel. The issue arises in vimc_init(): if platform_driver_register(&vimc_pdrv) fails, the code incorrectly calls platform_driver_unregister(&vimc_pdrv) instead of platform_device_unregister(&vimc_pdev), causing a kernel warning ...